Top 10k strings from 007 Spy (1984)(ZX-Guaranteed)(Side B).tzx in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Utilities & Educational / Sinclair ZX Spectrum - Utilities & Educational - [TZX] (TOSEC-v2007-01-01) /
Back to the directory listing
4 PLAY A TAPE
2 USING G.A.MDSPY
2 G.A.HEADER
2 G.A. Bobker
2 *""m"";1;""name""
2 "G.A.TRICKY"
2 "G.A.MDSPY"
2 "7";" CANNOT TRANSFER "
2 Copyright G.A.BOBKER 1984 ":
1 }@*&@"!@! @p
1 most Basic programs can simply using
1 into DIFFERENT loca-tion to actual Code Start (Whichthis SPY gives you). Example: Assume Code Start=23500 If you use
1 autorun.Can now""look"" at the code by using PEEK"
1 auto-run Bytes programs,simply
1 WOULD OVERLOAD. COPY NOW
1 This SPY gives info from BASIC MACHINE-CODE (Bytes), ARRAYS, & STRING$ ARRAYS including the MULTI-DIMensioned ARRAYS. (Will state if HEADERLESS FILE)."
1 START value
1 SORRY TOO LONG TO COPY
1 Programs with machine code belowabout 24570 will NOT work on theMicrodrive as the LOAD*""m"";1;etccreates a Buffer which destroys or corrupts the machine code. (Progs in Print Buffer or Video area will not be affected).
1 PLEASE NOTE
1 MICRODRIVE INFO + G.A.MDSPY
1 J;"No OF ELEMENTS",
1 J;"May not be room in 16K Spectrum.If CODE LENGTH+START=Near RAMTOPLOAD into lower area than actualCODE START, but NOT below 24000.(Not below 24550 if Microdrive)."
1 J;" Press Any Key To Continue ":
1 J,J;" TAPE DATA ";
1 Hope you found this info' useful
1 G.A.TRICKYe
1 G.A.TRICKYd
1 G.A.TRICKY#
1 G.A.TRICKY
1 G.A.MDSPY 2
1 G.A.MDSPY &
1 G.A.MDSPY
1 G.A.MDINFO
1 G.A.MAXSPY
1 G.A.BOBKER 1984
1 G.A.007SPYu
1 G.A.007SPY
1 For David Batty
1 CODEs to be:":
1 C=COPY N=NAME
1 C=COPY R=RESTART S=STOP
1 BYTES TO MICRODRIVE
1 A)+("STRING$ LENGTH"
1 A)+("NUMBER ARRAY"
1 ;"TRICKY MAKER";
1 ;"LOADING TRICKY SPY"
1 ;"LOADING 007 SPY";
1 ;"HOLD S key till message RELEASE"
1 ;"1234567890"
1 ;"********************************* It is LEGAL to make copies of** your own tapes provided that ** it is for your OWN USE ONLY. *********************************"
1 ;" Starts to SAVE "
1 ;" RELEASE KEY ":
1 24500Program now Loads into 24500 on-wards & does
1 2.@:)@<<2)@
1 007 Spy - Side B
1 /@2(@:(@2.@>
1 ,J;"PROGRAM NAME",:
1 *FILE*
1 *""m"";1;""s""
1 &TZXed by Andrew Barker
1 # with a microtape in. (The # is on key 3) "
1 "to make copy. NOTE: When C=COPY N=NAME is on video,can press keyR to Restart or S to Stop."
1 "obviously if re-named would use new name.Code Start value can befound using G.A.HEADER program."
1 "Very long programs will not be transferrable simply due to the length.Also, Microdrive Spectrumdoesn't like programs which go upto or near RAMTOP."
1 "To reload progs copied to Mdriveby G.A.MDSPY must put code startat end of LOAD instruction:"
1 "There are several games programswhich at end use sections called""1"",""2""&""3"" this is O.K. but if another program with SAME names,you CANNOT Save two things onto Microdrive with a name already used! Obviously can change name of one of them, remembering alsoto do this in the Basic bit at the start. "
1 "The X being the
1 "The G.A.MDSPY allows name change"
1 "Programs which use machine-code routines to ""call"" next section CANNOT be put onto Microdrive asthey are using a routine callingnext part from a tape. The Microdrive could not obey this. (The program HORACES GOES SKIINGis one)."
1 "Programs in several sections aremainly with a short Basic part &this part ""calls"" the others."
1 "Play your program till message C=COPY N=NAME appears. Can pressC to copy to M/drive or press N & can enter new name...press theEnter key when all name, upto 10characters typed-in. Now press C"
1 "If several sections of Machine -Code to be transferred then mustdo it by copying one section at a time.If program too long, willgive message TO LONG TO COPY"
1 "If 3 DIMensions Characters=";
1 "If 2 DIMensions Characters=";
1 "If 1 DIMension characters=";
1 "Headerless-Files CANNOT be trans-ferred again because program isusing a routine to ""call"" themfrom a tape as above."
1 "G.A.MDINFO"
1 "G.A.MAXSPY"
1 "G.A.HEADER"
1 "G.A.007SPY"
1 "For later reasons, it is best toChange ALL the
1 "Example: If orig program was ""s"""
1 "Can copy Machine-Code program toMicrodrive.(Will ignore Basic).":
1 "Address? ";x
1 "9";"RELEASE KEY":
1 "9";"PRESS ENTER":
1 "9";"MORE PROBLEMS"
1 "7";"TO MAKE MASTER SPY";
1 "7";"HEADER reader info could be usedto STOP an Autorun Bytes program(to STOP a Basic program can usein most MERGE instead of LOAD)."
1 "7",J;"PROGRAM TYPE",("BASIC"
1 "3";"This is a HEADERLESS FILE":
1 "3";"PRESS S TILL STARTS TO SAVE"
1 "23659",j:
1 "201",j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j:
1 "200",j,j,j,j,j,j,j,
1 "2";"If your Spectrum has Microdrive,BEFORE Loading this tape MUST enter
1 "2";"HEADER READER SPY";
1 "2")+("NUMBER OF BYTES"
1 "2")+("BYTES"
1 "16";" ";
1 "13",J;"STARTS AT","1st LINE"
1 "13",J;"CODE STARTS AT",C
1 "13",J;"AUTO STARTS AT","LINE ";C;" "
1 "10";"MAXSPY MAKER";
1 "10",J;("PROGRAM LENGTH"
1 "1";"Press & hold down S key until";
1 "1";"PLAY TAPE FOR INFO";
1 "1";" PRESS ANY KEY TO
1 "1";" PLAY NEXT TAPE ":
1 "1")+("CHARACTER ARRAY"
1 "& Code Start was 16384, then to Load copy off Microdrive use:":
1 """" instead ofLOAD """" (MERGE IS A KEYWORD).Cannow Save it to Microdrive with:":
1 """" Stop tape when message
1 " X is line it Autostarts at."
1 gives you."
1 appears on the video":
1 Next is instructions for using G.A.MDSPY, second prog on side 2 (After the G.A.HEADER program)
1 Copyright
1 COPYRIGHT G.A.BOBKER 1984";
1 BOBKER 1984
1 program Loadsinto 23500 onwards & autostarts.Load into DIFFERENT location by using instead
1 COPYING
1 IF A DIMensioned STRING$
1 C=COPY
1 >
1 !
1